Do not let pointer position affect window menu position when popped from
authorPadraig O'Briain <padraig.obriain@sun.com>
Wed, 12 Nov 2003 09:09:25 +0000 (09:09 +0000)
committerPadraig O'Briain <padraigo@src.gnome.org>
Wed, 12 Nov 2003 09:09:25 +0000 (09:09 +0000)
2003-11-12  Padraig O'Briain  <padraig.obriain@sun.com>

* gtk/gtkmenu.c (gtk_menu_popup): Do not let pointer position
affect window menu position when popped from keyboard. (#102660)

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkmenu.c

index 1607d0ca20ed274d9a5242cbb04c2c7de49d5de2..85f4a081f4416bd0b94c79208d4a6c365f948ddd 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2003-11-12  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * gtk/gtkmenu.c (gtk_menu_popup): Do not let pointer position
+       affect window menu position when popped from keyboard. (#102660)
+
 Wed Nov 12 01:29:32 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
 
        * gtk/gtktoolbar.c (gtk_toolbar_internal_insert_element): When we
index 1607d0ca20ed274d9a5242cbb04c2c7de49d5de2..85f4a081f4416bd0b94c79208d4a6c365f948ddd 100644 (file)
@@ -1,3 +1,8 @@
+2003-11-12  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * gtk/gtkmenu.c (gtk_menu_popup): Do not let pointer position
+       affect window menu position when popped from keyboard. (#102660)
+
 Wed Nov 12 01:29:32 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
 
        * gtk/gtktoolbar.c (gtk_toolbar_internal_insert_element): When we
index 1607d0ca20ed274d9a5242cbb04c2c7de49d5de2..85f4a081f4416bd0b94c79208d4a6c365f948ddd 100644 (file)
@@ -1,3 +1,8 @@
+2003-11-12  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * gtk/gtkmenu.c (gtk_menu_popup): Do not let pointer position
+       affect window menu position when popped from keyboard. (#102660)
+
 Wed Nov 12 01:29:32 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
 
        * gtk/gtktoolbar.c (gtk_toolbar_internal_insert_element): When we
index 1607d0ca20ed274d9a5242cbb04c2c7de49d5de2..85f4a081f4416bd0b94c79208d4a6c365f948ddd 100644 (file)
@@ -1,3 +1,8 @@
+2003-11-12  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * gtk/gtkmenu.c (gtk_menu_popup): Do not let pointer position
+       affect window menu position when popped from keyboard. (#102660)
+
 Wed Nov 12 01:29:32 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
 
        * gtk/gtktoolbar.c (gtk_toolbar_internal_insert_element): When we
index 1607d0ca20ed274d9a5242cbb04c2c7de49d5de2..85f4a081f4416bd0b94c79208d4a6c365f948ddd 100644 (file)
@@ -1,3 +1,8 @@
+2003-11-12  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * gtk/gtkmenu.c (gtk_menu_popup): Do not let pointer position
+       affect window menu position when popped from keyboard. (#102660)
+
 Wed Nov 12 01:29:32 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
 
        * gtk/gtktoolbar.c (gtk_toolbar_internal_insert_element): When we
index ee96ad2d22d733e17e8607823e8f981d2e26938d..263d079b16a6e9f50440b6ef0347788cda085604 100644 (file)
@@ -1207,6 +1207,8 @@ gtk_menu_popup (GtkMenu               *menu,
 
       gdk_event_free (current_event);
     }
+  else
+    menu_shell->ignore_enter = TRUE;
 
   if (menu->torn_off)
     {